masked polecat - English Synonyms Dictionary